chufa flat-sedge - German English Dictionary